﻿

		* {
			margin: 0;
			padding: 0
		}

		body {
			font-family: Verdana, Arial, sans-serif;
			font-size: 12px;
			margin: 0;
			padding: 0
		}

		textarea,
		input {
			word-wrap: break-word;
			word-break: break-all;
			padding: 0px;
			border: 0px
		}

		img {
			border: 0 none
		}

		a {
			color: #000;
			text-decoration: none;
			outline: none
		}

		a:hover {
			color: #628828
		}

		i {
			font-family: "iconfont"!important;
			font-size: 16px;
			font-style: normal;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale
		}

		.dn {
			display: none
		}

		input:focus,
		textarea:focus {
			outline: none;
		}

		.id945 {
			width: 100%;
			float: left;
			background: #f6f6f6;
			padding-bottom: 10px;

		}

		.id945 .a1 {
			height: 50px;
			width: 100%;
			float: left;
			background: #ffffff;
			margin-top: -10px;
		}

		.id945 .a1 .b1 {
			height: 100%;
			width: 60px;
			float: left;
			line-height: 50px;
			font-size: 14px;
			text-align: center;
			color: #424242;
			word-break: break-all;
			text-overflow: ellipsis;
			display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
			-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
			-webkit-line-clamp: 1; /** 显示的行数 **/
			overflow: hidden;  /** 隐藏超出的内容 **/
		}

		.id945 .a1 .b2 {
			height: 30px;
			width: 65%;
			float: left;
			margin-top: 10px;
			border-radius: 20px;
			background: #f3f3f3;
		}

		.id945 .a1 .b3 {
			height: 100%;
			width: 40px;
			float: right;
			text-align: left;
			line-height: 50px;
			font-size: 20px;
			color: #424242;
		}

		/*.id945 .a1 .b3:after {
			content: "\e652";
		}*/

		.id945 .a1 .b2 .c1 {
			height: 100%;
			width: 35px;
			font-size: 14px;
			color: #797979;
			float: right;
			line-height: 32px;
			text-align: center;
		}

		.id945 .a1 .b2 .c1:before {
			content: "\e7d4";
		}

		.id945 .a1 .b2 .c2 {
			height: 100%;
			width: 80%;
			float: right;
			text-align: left;
			font-size: 14px;
			color: #424242;
			background: #f3f3f3;
		}

		.id945 .a2 {
			width: 100%;
			background: #fff;
			float: left;
		}

		.id945 .a2 .b1 {
			width: 100%;
			float: left;
		}

		.id945 .a2 .b1 .c1 {
			width: 100%;
			border: 0px solid;
			-webkit-animation: banner 0.5s;
			float: left;
		}

		@-webkit-keyframes banner {
			from {
				opacity: 0;
			}
			to {
				opacity: 1;
			}
		}

		.id945 .a2 .b2 {
			height: 20px;
			width: 100%;
			float: left;
			display: none;
		}

		.id945 .a2 .b2 .c1 {
			height: 100%;
			width: 119px;
			border-color: transparent transparent transparent transparent;
			margin: auto;
		}

		.id945 .a2 .b2 .c1 .d1 {
			height: 100%;
			width: 19px;
			float: left;
			background: #eee;
		}

		bnicss {
			background: #7ED321;
		}

		.id945 .a2 .b3 {
			height: 40px;
			width: 19px;
			text-align: center;
			float: left;
			line-height: 40px;
			margin-top: -160px;
			display: none;
		}

		.id945 .a2 .b3:before {
			content: "\e720";
			font-size: 20px;
		}

		.id945 .a2 .b4 {
			height: 40px;
			width: 19px;
			font-size: 20px;
			float: right;
			line-height: 40px;
			margin-top: -160px;
			display: none;
		}

		.id945 .a2 .b4:before {
			content: "\e6f8";
		}

		.id945 .a3 {
			height: 40px;
			float: left;
			width: 100%;
			background: #ffffff;
			border-bottom: 2px solid #ddd;
			border-color: #efefef #efefef #efefef #efefef;
			z-index: 9999;
		}

		.id945 .a4 {
			height: 2px;
			width: 100%;
			float: left;
			border-bottom: 1px solid #ddd;
			border-color: #f4f4f4 #f4f4f4 #f4f4f4 #f4f4f4;
		}

		.id945 .a3 .b1 {
			height: 40px;
			width: 100%;
			float: left;
			overflow-x: scroll;
			margin-bottom: -8px;
			border-top: 1px solid #ddd;
			border-bottom: 1px solid #ddd;
			background: #ffffff;
			border-color: #f4f4f4 #f4f4f4 #f4f4f4 #f4f4f4;
		}

		.id945 .a3 .b1::-webkit-scrollbar {
			display: none;
		}

		.id945 .a3 .b1 .c1 {
			height: 30px;
			float: left;
			width: 230%;
		}

		.id945 .a3 .b1 .c1 .d1 {
			height: 40px;
			width: 70px;
			float: left;
			line-height: 40px;
			text-align: center;
			color: #424242;
			background: #ffffff;
		}

		.id945 .a3 .b1 .c1 .d1 .e1 {
			height: 20px;
			width: 60px;
			margin: auto;
			line-height: 20px;
			margin-top: 8px;
			font-size: 15px;
			border-radius: 3px;
			margin-left:8px;
			padding-top: 3px;
			padding-bottom: 4px；
		}

		.id945 .a5 {
			height: 81px;
			width: 100%;
			float: left;
			border-bottom: 1px solid #ddd;
			border-color: #f4f4f4 #f4f4f4 #f4f4f4 #f4f4f4;
			margin-top: 10px;
		}

		.id945 .a5 .b1 {
			height: 100%;
			width: 94%;
			margin: auto;
			padding: 5px;
			background: #ffffff;
			border-radius: 3px;
		}

		.id945 .a5 .b1 .c1 {
			height: 100%;
			width: 30%;
			float: left;
		}

		.id945 .a5 .b1 .c2 {
			height: 100%;
			width: 70%;
			float: left;
		}

		.id945 .a5 .b1 .c2 .d1 {
			height: 80px;
			width: 95%;
			float: right;
		}

		.id945 .a5 .b1 .c1 .d1 {
			height: 80px;
			width: 100%;
			float: left;
		}

		.id945 .a5 .b1 .c2 .d1 .e1 {

			width: 100%;
			float: left;
			font-size: 15px;
			color: #333;
			word-break: break-all;
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-box-orient: vertical; 
			-webkit-line-clamp: 1; 
			overflow: hidden;  
			font-weight:bold;
		}

		.id945 .a5 .b1 .c2 .d1 .e2 {
			height: 20px;
			width: 100%;
			line-height: 20px;
			font-size: 12px;
			color: #666;
			float: left;
			margin-top: 5px;
		}
		.id945 .a5 .b1 .c2 .d1 .e3 {
			margin-top:23px;
			height: 20px;
			width: 100%;
			line-height: 20px;
			font-size: 10px;
			color: #999;
			float: left;

		}